driving cap - German English Dictionary